#include <stdio.h>
#include <queue>
#include <stdlib.h>
#include <iostream>
using namespace std;
int main()
{
    queue <int> q1;
    int i,n,mark,flag=0;
    cin>>n>>mark;
    for(i=1;i<=n;i++)
    {
        q1.push(i);
    }

    if(mark>n)
    {
        printf("error!");
    return 0;
    }

    while(q1.size())
{
    for(i=1;i<=mark;i++)
   {
       if(i==mark)
       {
           if(flag==0)
           {
                printf("%d",q1.front());
                flag=1;
                  q1.pop();
                break;
           }
          printf(" %d",q1.front());
           q1.pop();
       }
       else
        {
            q1.push(q1.front());
         q1.pop();

       }

   }

}
    return 0;
}
